package com.size.mall.service.impl;

import com.alibaba.dubbo.config.annotation.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.size.mall.mallapi.entity.PmsBaseAttrInfo;
import com.size.mall.mallapi.service.PmsBaseAttrInfoService;
import com.size.mall.mapper.PmsBaseAttrInfoMapper;
import org.apache.commons.lang3.StringUtils;

import java.util.List;
import java.util.Set;

@Service
public class PmsBaseAttrInfoServiceImpl extends ServiceImpl<PmsBaseAttrInfoMapper, PmsBaseAttrInfo> implements
        PmsBaseAttrInfoService {
    @Override
    public List<PmsBaseAttrInfo> getAttrInfosByValueIds(Set<String> valueIds) {

        String strValueIds = StringUtils.join(valueIds, ",");

        List<PmsBaseAttrInfo> attrInfosByValueIds = baseMapper.getAttrInfosByValueIds(strValueIds);
        return attrInfosByValueIds;

    }
}
